.clearfix:after{content:'\0020';display:block;height:0;clear:both;}
body 
{width:760px;margin:0px auto;overflow-x:hidden; padding:0; font-size:12px; font-family:'宋体', '新宋体', sans-serif; background-color: white;color:#403f3f; }
ul, ol, li, dl, dd { margin:0; padding:0; list-style:none }
p, form, input { margin:0 }
img { border:0 }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0 }
a { outline:none }

.opthTopBg{height:32px;}
.opthBox{}
.opthHead{width:800px;text-align:right;height:32px;padding:0px;margin:0 auto;}
.opthHead .newlogo{float:right;background:url("../sina/logo32.png") no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../sina/logo32.png',sizingMethod='crop');width:70px;height:30px;display:block;padding-right:20px}

a.bta4g, a.bta4, a.bta6 { font-size:12px; font-family:'宋体', '新宋体', sans-serif; display:block; height:20px; color:white; text-align:center; line-height:20px; float:left; margin:0px 5px; display:inline; }

a.bta4g { width:63px; color:#695e4a; background: url(../image/new/bta4g.gif) no-repeat; }
a.bta4 { width:63px; background: url(../image/new/bta4.gif) no-repeat; }
a.bta6 { width:90px; background: url(../image/new/bta6.gif) no-repeat; }
a.fr {float:right}
.iv_title{ line-height:32px; font-size:14px;color:#00479d;font-weight:bold }
.iv_list { margin-top:30px; width:760px; height:415px; padding:0px 15px; background: url(../image/new/invite_list_760.gif) no-repeat; overflow:hidden; zoom:1; }
.iv_list_p {
margin:5px 0px;
overflow-y:scroll;
width:760px;
height:370px;
}
.iv_list .iv_pp{
width:150px;
height:78px;
float:left;
overflow:hidden;
zoom:1;
}
.iv_list .iv_pp .l{
width:60px;
float:left;
}
.iv_list .iv_pp .l img{
border:1px solid #BBB;
padding:1px;
width:55px;
}
.iv_list .iv_pp .r{
width:90px;
float:left;
}

.iv_page {
color:#695e4a;
line-height:20px;
}
.iv_page input,.iv_page textarea{
color:#695e4a;
font-size:12px;
line-height:20px;
}
.iv_page input{
height:20px;
}
.share_list_table td{
text-align:left;
line-height:40px;
color:#3366cc;

}
.share_list_table tr.bt td{
border-top:1px dotted #bbb;

}
.alerttitle {
    font-size:22px;font-family:'楷体','宋体';margin:0px auto;padding:20px 0px;
}


.user_info_edit_hint {
color:red;font-weight:bold;display:block;width:280px;height:20px;float:right;
overflow:hidden;
}
.mbBig .mbInner ,.mbProduct .mbInner,.mbSmall .mbInner{
    position: relative;
    overflow:hidden;
    zoom:1;
}
.mbProduct {
    width:699px;
    height:533px;
    padding:0px;
    color:#695e4a;
	background:transparent url(../image/new/msgbox_back.gif) no-repeat 0 0; 
	/*_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/webroot/2010/image/new/msgbox_back.png" ,sizingMethod="crop"); */
}
.mbProduct .mbInner{
    padding: 0px 32px 0px 32px;
}
.mbSmall .mbInner{
    padding:20px;
}
.mbBig {
    font-size:13px;
    padding:30px;
    width:458px;
    height:360px;
    text-align:center;
	background:transparent url(../image/new/msg_back_b.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/webroot/2010/image/new/msg_back_b.png" ,sizingMethod="crop"); 
}
.mbSmall {
    text-align:center;
    font-size:22px;
    font-family:'楷体','宋体';
    width:338px; 
    height:169px;
    text-align:center;
	background:transparent url(../image/new/msg_back.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/webroot/2010/image/new/msg_back.png" ,sizingMethod="crop"); 
}

.mbSmall td{
width:290px;
height:88px;
}
.myluck_list{
width:760px;
height:655px;
background: url(../image/new/myluck_back_760.gif) no-repeat;
margin-top:10px;
}
.myluck_ct {
margin:0px 12px;
}
.lucklist {
text-align:center;
vertical-align:middle;
}
.lucklist th{
background-color:#dcf5fa;
line-height:30px;
height:30px;
font-weight:normal;
}
.lucklist td{
height:50px;
}
#user_info_edit input,.alert_edit_info input {
height:12px;
line-height:12px;
font-size:12px;
}
#content {
padding:0px;
width:760px;
margin-left:0px;
overflow:hidden;
height: 1008px;
zoom:1;
}

.left_content {
width:600px;
float:left;
overflow:hidden;
zoom:1;
}
.right_content {
width:155px;
/*width:193px;*/
float:right;
padding-top:0px;
/*height:968px;*/
overflow:hidden;
zoom:1;
padding-bottom:8px;
}

#friendListDiv{
margin-top:8px;
}

.n2_myinfo{
width:760px;
height:167px;
background: url(../image/new/my_info_760.jpg?v=1) no-repeat;
}

.menu {
width:760px;
margin-top:0px;
height:52px;
overflow:hidden;
zoom:1;
background: url(../image/new/top_760.gif) no-repeat;
}
.menu_ul {padding-left:5px;overflow:hidden;zoom:1}
.menu_ul li{width:97px;float:left;text-align:center;background: url(../image/new/top.gif?v=20110322) no-repeat;}
.menu_ul li.now,.menu_ul li:hover{background: url(../image/new/top_h.gif?v=20110322) no-repeat;}
.menu_ul li a{width:97px;display:block;height:58px;line-height:58px;color:white;font-size:14px;text-decoration: none;font-weight: bold;}
.menu_ul li a:hover{color: #444a46;}

.menu_ul li#menu_ma{background-position:-5px top}
.menu_ul li#menu_mb{background-position:-102px top}
.menu_ul li#menu_mc{background-position:-199px top}
.menu_ul li#menu_md{background-position:-296px top}
.menu_ul li#menu_me{background-position:-393px top}
.menu_ul li#menu_mf{background-position:-490px top; width: 121px;}
.menu_ul li#menu_mg{background-position:-199px top}


.one_line_a {
display:block;
height:14px;
line-height:14px;
overflow:hidden;
zoom:1;
}

.top_note {
height:60px;
line-height:60px;
padding-left:25px;
}
.mytab {
background: url(../image/tab_all.gif) no-repeat;
padding-left:25px;
padding-right:460px;
text-align:center;
height:29px;
line-height:26px;
font-weight:bold;
margin-left:6px;
}
.product_img{
padding:5px;
position:relative;
}
.product_img_up{
position:absolute;
top:0;
}
.product_img_down{
padding-left:3px;
padding-top:0px;
}
.product_name {
text-align:left;padding-left:8px;
}
.product_name_span {
text-align:left;
line-height:16px;
height:16px;
display:block;
overflow:hidden;
zoom:1;
}
.pager{
text-align:center;
}
.free_product_list {
padding:3px 8px;
width:582px;
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
overflow:hidden;
zoom:1;
}
.free_product_list_bot{
width:600px;
line-height:12px;
overflow:hidden;
zoom:1;
padding-top:5px;
background: url(../image/new/plistbot.gif) no-repeat;
}
.plist {
width:582px;
overflow:hidden;
zoom:1;
/*height:722px;*/
}
.plist li{width:178px;float:left;border-bottom:1px dotted #9bceef;padding:4px 16px 6px 0px;*padding:4px 16px 6px 0px;;overflow:hidden;zoom:1;height:230px}
.bot{
width:760px;
height:32px;
background: url(../image/new/bot_760.gif) no-repeat;
overflow:hidden;
zoom:1;
text-align:center;
}
.bot a {
display:block;
width:160px;
height:32px;
float:right;
}
a{color:#039;text-decoration:none;}
.help_text{
padding:20px;
line-height:16px;
}

#myConvertDoing{
font-weight:normal;
color:green;
}
.rmb {
color:#f60;
}
.mf_txt{
color:red
}
.bj_txt{
color:green
}
.applytab_pager{
line-height:26px;
float:right;
}
.applytab_pager_unshare{
line-height:27px;
float:right;
width:182px;
background: url(../image/new/unshare.gif) no-repeat;
font-size:14px;
font-weight:bold;
padding-left:30px;
text-align:center;
}
.applytab_pager a {
margin-top:6px;
}
.applytab_pager a ,.applytab_pager b{
float:left;
display:block;
}
.applytab{
overflow:hidden;
zoom:1;
border-bottom:2px solid #005aa3;
}
.applytab_hint {
line-height:26px;
float:left;
}
.applytab_bt_now,.applytab_bt_x {
height:26px;
line-height:26px;
font-size:12px;
font-weight:bold;
padding:0px 16px;
display:block;
float:left;
margin-right:5px;
cursor:pointer;
}
.applytab_bt_now {
color:white;
background-color:#005aa3;
border-top:1px solid #005aa3;
}
.applytab_bt_x{
color:#005aa3;
border-top:1px solid #b4d7f5;
border-left:1px solid #b4d7f5;
border-right:1px solid #b4d7f5;
background-color:#white;
}
.applytab_bigger {
height:30px;
line-height:30px;
font-size:14px;
}
.xgrouplist td {
width:113px;
height:32px;
}
.xgrouplist td img {
width:113px;
height:32px;
}
.list_user_div{
overflow-y:scroll;height:140px;width:298px;
font-size:12px;
font-family:'宋体';
border:1px solid #c9cacb;
border-top:0px;
}
.list_user_div table {
width:280px;
}

.change_info_box{
width:287px;
height:155px;
float:left;
padding:7px 10px 0px 10px;
margin-top:1px; 
background: url(../image/new/box_round.gif) no-repeat;
}
.box_round_big{
background: url(../image/new/box_round_big.gif) no-repeat;
height:161px;
overflow:hidden;
}
.applybt {
text-align:left;
overflow:hidden;
zoom:1;
margin-top:5px;
}
.applyinfo table {
text-align:center;
}

.myConvertBy{
line-height:40px;
overflow:hidden;
zoom:1;
float:left;
}

.product_content {
overflow:hidden;
zoom:1;
padding:0px;
position:relative;
height:270;
overflow:hidden;
}
.product_content .l {width:225px;float:left;padding:9px;}
.product_content .r {padding-left:20px;margin-top:5px;width:370px;float:left;text-align:left;height:232px;overflow-y:auto;}
.flash{
height:300px;
left:208px;
position:absolute;
top:138px;
width:300px;
}

.productFreeDiv{
padding-top:0px;
}

.productFreeDivConvert{
padding-top:0px;
}
.tab_bt{
display:block;
float:left;
width:81px;
height:24px;
background: url(../image/tab_bt.gif) no-repeat;
text-align:center;
line-height:24px;
color:white;
margin-right:20px;
cursor:pointer;
}
.tab_bt,.tab_bt a {
color:#f8d3dc;
}
.tab_bt_now,.tab_bt_now a{
color:white;
}
.tab_bt_rd {
background: url(../image/tab_bt_rd.gif) no-repeat;
}
.tab_bt_ly {
width:127px;
background: url(../image/tab_bt_ly2.gif) no-repeat;
}
.stat_table tr {
height:30px
}
.pager{
padding-top:16px;
}



.bg{
	background: url(../img/bg.jpg) no-repeat;
}
.menu_bg{
	background:url(../img/menu_bg.gif) no-repeat;
}



.msg_bg{
	margin-top:2px;
	background-color:#444a46;
}
.right_userinfo{
width:155px;
/*width:193px;*/
height:238px;
background:url(../image/new/right_userinfo_155.gif) no-repeat;
overflow:hidden;
zoom:1;
margin-bottom:8px;
color:#695e4a;
}
.right_userinfo div{
cursor:pointer;
}
.loading_div {
background:url(../img/loading.gif) no-repeat center center;
width:100%;
height:90px;
}
.right_invite{
width:155px;
/*width:193px;*/
height:50px;
background:url(../image/new/right_invite.gif) no-repeat;
overflow:hidden;
zoom:1;
margin-bottom:9px;
cursor:pointer;
}

.right_follow{
width:155px;
/*width:193px;*/
height:50px;
background:url(../image/new/right_follow.gif) no-repeat;
overflow:hidden;
zoom:1;
margin-bottom:9px;
cursor:pointer;
}


.friendlist_bg_n{
width:155px;
/*width:193px;*/
height:307px;
background:url(../image/new/recentuser_box_155.gif) no-repeat;
padding-top:28px;	
overflow:hidden;
zoom:1;
}

.luckuser_bg_n{
width:155px;
/*width:193px;*/
height:368px;
background:url(../image/new/luckuser_box_155.gif) no-repeat;
padding-top:28px;
overflow:hidden;
zoom:1;
}
.friendmsg_bg_pager{
text-align:center;
}
.friendmsg_bg_table tr{
height:31px;
*height:30px;
}
.friendmsg_bg_table td{
border-bottom:1px dotted #BBB;
}
.line_s{
height:14px;overflow:hidden;display:block;zoom:1;
}
/*----------home------------*/
.home_bg{
	width:591px;
	height:849px;
	background:url(../img/home_bg.gif) no-repeat;
}
.pro_div{
	float:left;
	overflow:auto;
	width:500px;
	height:300px;
}

/*-----------details------*/
.pro_div_600{
	float:left;
	overflow:auto;
	width:500px;
	height:600px;
}
.tab_a{
	color:#444a46;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
.tab_a a{
	color:#444a46;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}
.tab_a a:hover {
	color: #ff0000;
	text-decoration: none;
}
.msg_box_bg{
	width:405px;
	height:263px;
	background:white;
	border:2px solid #888;
}
/*--*/
.details_box_bg{
	width:738px;
	/*height:500px;*/
	background:transparent url(../image/coolback_mid.png) no-repeat scroll 0 0;
}

.details_box_bg_top{
	width:738px;
	height:30px;
	background:transparent url(../image/coolback_top.png) no-repeat scroll 0 0;
}
.details_box_bg_bot{
	width:738px;
	height:40px;
	background:transparent url(../image/coolback_bot.png) no-repeat scroll 0 0;
}
.record_bg{
	width:591px;
	height:849px;
	background:url(../img/record_bg.jpg) no-repeat;
}
.rec_div{
	float:left;
	overflow:auto;
	width:500px;
}

#tryHelpDiv{
padding-left:50px;
}


#box5{
	position:absolute;
	width:600px;
}
#box5 span{
	display:block;
}
#info5{
	bottom:0;
}


.thumbs{
	width:54px;
}
.thumbs div{
	display:block;
	width:54px;
	height:41px;
	margin:3px 0;
	cursor:pointer;
}

.thumbs div img{
	display:block;
	width:100%;
	height:100%;
	border:none
}

.info{
	width:600px;
	height:30px;
	background:#000;
	position:absolute;
}
.info a{
	color:#fff;
	padding:5px 10px;
	width:580px;
	display:block;
	height:30px;
	text-decoration:none;
	font-size:16px;
	font-family:Arial,'宋体'; 
}

.mask1{
	position:relative;
	width:480px;
	height:180px;
	overflow:hidden;
	zoom:1;
}
.mask2{
	position:relative;
	width:600px;
	height:210px;
	overflow:hidden;
	zoom:1;
}
.mask3{
	position:relative;
	width:480px;
	height:240px;
	overflow:hidden;
	zoom:1;
}

#box5 span img{
	display:block;
	border:none;
	width:600px;
	height:210px;
}
.focus_pic {
padding-bottom:10px;
}



.cyFanliBody {margin-top: 10px;}
.cyFanliBody .cyFanliLeft{float: left;width:590px;}
.cyFanliBody .cyFanliRight{float: right; width: 155px; overflow:hidden;}
.cyFanliRight img {width: 155px;}

.cyFanliWrapper {width: 590px;display:block;}
.cyFanliWrapper li{display: block; float: left;width:180px;overflow:hidden;margin:0 15px 15px 0;}
.cyFanliWrapper li .img img{width: 180px; height: 180px;}
.cyFanliWrapper li a{display: block;text-align: center;white-space:nowrap;}


.cyUserImg {padding:10px 4px 0px 10px;float:left;cursor:auto;}
.cyUserNameWrapper {width:105px;text-align:center;float:left;font-weight:bold;color:#005aa3;cursor:auto}
.cyUserName {width:105px;line-height:28px;height:28px;overflow:hidden;padding-top:5px;cursor:pointer}

.cyUserInfoWrapper{padding-left:10px;color:#005aa3}
.cyUserInfo {width: 145px;}
.cyUserInfo td{font-size: 11px;}
.cyUserInfo td b{font-size: 12px;}

.cyMyInfoLeftWrapper {width:270px;height:135px;float:left}
.cyMyInfoRightWrapper {width:460px;padding:0px 10px;height:135px;float:right}
